Further work on night themes

Added button theme and 'My Account' now mostly implements themes
Adds password length validation for confirm field in My Account

Previously would return a 'passwords don't match' error, which was incorrect