fixed login & clean up ninject

- fixed base data for login
- cleaner implementation of ninject