2.3

- Added semantic urls
- Some code refactoring