Fixed the issue with collision handling. Had one return false line instead of return true :P.