Template theme improvements

Added submit button text to default contact form type
Added Image Carousel custom type
Fixed location for generated theme
Added manifest files for JS and styles
Added error page
Added navigation and head partials
Added image carousel partial