cleaning up logic around displaying errors
adding ability to create and complete habits