Initial commit and controllers start