updating syntax highlighting in home page.
updating the temp folder naming convention to include the architecture, in case multiple builds are performed for different architectures at once (so that object files are not reused)