Fix for GC

Features
+Added a garbage threshold, garbage collector is expensive and now it will only kick in when > threshold game objects are garbage.
+Added border for View

Bugs
+Fixed the garbage collector undefined reference
+Remove some debugging comments that are not needed any longer.