changes to userInfo, add generic errorMsg display on all screens
new files for errorMsg
names publish functions now account for separate sexes correctly
fixed boy / girl display and added a cancel button
update profile workingw
changed .less file to make file import order and customisation clearer, did not impact formatting at all
signin now routes to chooser on success
merged with devel from github