Startup project

This branch uses for starting up new project.