sool: comments on codestyle and project structure;