Finished reset password function.
Moved newsletter and started work
Eureka!!! Got fed up with mixup of $user, $member, User_model and Member_model so I renamed everything to MEMBER, lets keep it that way. DB also updated to reflect this.
Next thing up is to rewrite the entire ACL, it's not extendable enough!