Refactoring account module

Still need to recator ViewModels locations and continue to complete Auth
for companys