Changed to more 'pythonic' way
Clean up some imports
Use a single definition of cached_property
Some air with which to breath
Refactor out password hashing
Use a render helper
Cleanup, remove some unused variables
Cleanup
Far nicer, rather than inline regex
Splat!
Mended possible edge case

See; http://effbot.org/zone/default-values.htm
Far nicer
Use set().update
Merge pull request #28 from Mause/cleanup-slash-refactor

Cleanup/refactor - thanks @Mause!
Merge pull request #2 from ncss-2014-group-3/master

Merge