Wrapping Up Login!

Wrapping up:
Bug #132
Feature #87
Feature #81
Feature #55