Add files and set up basic structure