Add a view goal detail page (#3) and beautify edit goal page