error checking in logon, added self posts, cosmetics on menus and errors

signup fileds are required now,
user login does error checking,
add posts view is enlarged,
menu items cosmetically changed,
css updated,
error checking in users login controller,
viewing self posts