Implementation of collision in progress. Still more work is needed. Vector container should be used!