Create authentication

Please review the following proposed changes.  There are a few issues I have that I have not been able to resolve: the flash messages do appear but they are not formatted correctly (they don't appear with the proper background color and "close X" in the upper right.  The search field and button in the header are not being rendered properly.  I am not sure if I am styling those elements incorrectly.
Otherwise it seems to function correctly.
![bad_flash_message_styling](https://cloud.githubusercontent.com/assets/8584287/4654028/f538869a-54b2-11e4-85ef-a58b453d7744.png)
![bad_search_style_in_header](https://cloud.githubusercontent.com/assets/8584287/4654031/f93411f6-54b2-11e4-8e0d-d20e703a2ab0.png)