Introduced an account factory to DRY up creating them
Slip in a use strict and grunt build