Various improvements

- Debug level messages
- Moved parameters macro to a separate file
- Prepared for t-SNE integration