removed useless ui project, moved viewmodelbase to the common lib