Second Version, core app works, repository pattern for DB, Server and NFC