made teamselectionviewmodel getInstance return singleton
wrote populate teams function
fixed comment lol
created a base view model containing notifypropertychanged and a db property
initilized the database