Base login block

All tests pass.

Some changes I needed to make the blocks. Blocks are available on staging for careers.gijobs.com.


Is it not odd that we're returning a tuple from a method that is expected to return HTML?