Sorted the resolutions and the operating systems (offload work from the server and do this on the client side). Added some additional styling. Some formatting applied. Small optimizations applied to the client side.
Added the locations section to prepare for the geolocation feature