added firebase

and fixed some tabbing