reuse step def
fix typeahead for habit edit
ensure correct target is shown for shared habit
no crazy decimals for percentage
add bootstrap styling