join habit and users through target
abstract alert widget
set default for habit privacy
Make target fallback to daily
add inverses to habits and targets
allow habits to be created/modified through targets
don't cache user_count
remove redundant test
remove tests that test implementation not behavior
cleanup target json rendering call
remove unused targets index endpoint
require habits to exist before a target is created
allow only one target per habit per user
create habits through ui
make line not wrap
specifiy target should be public
rewrite habit already exists test to be more BDD
remove unused step def
refactor habit new/edit controllers
destroy targets not habits