JS updates by way of coffeescript
Ajax Bugfixes
Ajax functional tests