Removed redundant /api/login route
Test Fix

It was broken before the initial GitHub commit. Please run tests :-)
Improved code documentation