doing some major firebase manager work
added user class
merge firebase changes