Move functions into their own folder so we can do completions and whatnot
Add CoffeScript