added goal module with two views: add and display. might have add and display extend create and list instead.