Update registration, log-in and profile layouts
Update flash message styling and error handling. Also added sticky footer