generated habits controller

fetch it!