* Moved app in cmd directory * Moved structures into "file" package * Inserted cryptographic checks (signature) and validity checks