Initial project and build setup