Add new resources via dropdown

Lots of links to create different types of resources were getting messy, so switched to a dropdown. Also wanted to refactor new and create controller actions to remove hardcoded references to classnames. These methods will now work even if class names change, or if resource types are added or removed.