disable 'delete' and 'edit' buttons from preview mode
add splash screen (waits for customCocktails asyncTask)
todos:
when deleting cocktail - save it in firebase as well
user uid - need to check if id already exists in firebase
new cocktail clipart is always 'default'
'isCustom' and 'isReview' being saved in firebase under 'custom' and 'review', and therefore 'isCustom' is always false when reading from firebase
Old bugs:
clicking on the "back" navigation button from the 'add new ingredient' activity deletes all the existing data in step2
adjust new row style (in both step&ingredient tables) to be the same as the example row (use TableContentText textAppearance)
change all dialog fonts (message & buttons)
change 'create', 'finish' etc. buttons font
make addNewStep editText shorter than the dialog width, and add textHint (step 2 -> click on the add button in order to add new step -> edit text looks like a separator view)
if user adds new ingredient, this must be added to resources.string.ingredients string array, otherwise user wont be able to filter by this new ingredient
add limit validation to 'quantity' field
change all newCocktails activities supportActionBar title color + back navigation color from white to 'colorAccent'
new cocktail name validation - check against predefined and custom
todos: