First commit with some source files to start the project