converted all js to coffeescript, added grunt task to compile javascript, implemented bare-bones base model and product model