Initial Commit
Database Setup
Viewmodel added with viewmodel base