Added admin panel for inserting new courts

Made also some additional fixes/changes like:
- Refactoring: moving around constants, renaming methods, updating toString
- The offers displayed on the web page are created for the times between 7 and 23 on this and the next day
- The login link is not shown any more on the courts page