2nd factoring out firebase logic
remove dead code!!
kill zombie files!!
clarify project structure
start renames to reflect better understanding
expose entityName as public prop