switch style to SCSS, ignore related files
move custom post type to a separate file

call all the time, not just on backend
refactor some shortcode code