Initial project structure and some tinkering.