First commit before mid-term

The application running with basic functionality