added syntax highlighter and custom fields. did a lot of styling