Generate a project
ideas remaining