Firebase with promise hooked up