Introduce Site ID, add Util::getDefinedConstant()
Introduce Css response

- add Response class for Css
- add assets, including one Abstract and one for Site
- add findById() for Site
- introduce pathParts on Request
Exception change
Add smarty
Add less compiler skeleton, rearrange classes