Added Core for a LoginViewModel and Organized project