Added syntax highlighting on Github and fixed various CS issues