Fixed error handling, added jquery ui for input fields, fixed some styling and roand routing issues.