Removed last-working-dir as it doesn't seem to work properly
Added semantic highlighting