Merge pull request #1 from Batov/master

integration completed
CodeBox: Refactoring
CodeBox related code was moved to the appropriate module.
Also some of the project dependencies were reorganized.
fix for control size