Updated names of some default files

- Renamed a few files for clarity
- Updated tests to use silex app api
- Included a kisscli interface
More filename changes

- Updated some core files to be a bit more clear