Initial Commit with class and custom content type