[#14] more logical views directory, adding 'next' support to login
[#14] fixing login tests and adding test for 'next' redirect

Tests were failing and I was not noticing because they were checking
for include() in headers instead of equal.
[#14] adding form styles