reorganises user & member modules, closes Issue #281

a rewrite to tidy up the user & member modules