tidied up files
refactored routes to dynamcially load
login now returns users id instead of user object
removed setup to helpers dir
read and create missing directories