Major bug fixes

- fixed new user bug
- added proper reservation dialog