First commit of application

Non functional yet, best is to come.