The All-CoffeeScript Front-End Framework for Thick-Client Single Webpage Apps