add firebase
update habit style
merge