Another major update, check notes for more details

[backend]
Removed jade in favor of handlebars (use .html parsing)
Added request helper (needle) to facilitate external API interactions
Added re-captcha support

[frontend]
Added preliminary register page (including captcha ajax)
Added Captcha class
Moved index into views (easier)