Separate Projects
Divided into 3 Layer
New
Update
Database Initializer