Initial commit - App structure and first functionalities