added Project and packages for model, view, and controllers