franky chnage sthe name of the i variable since it conflicts with other i
franky fixes the fact that the ref count wasn't well being kept and it owuld destroy the state befor efinishing
franky makes the rethrow exception as part of the application to clean up the main loop
franky makes it that we are pushing numbers for the vector instead of integer and vice versa for the id
we are also using size_t for the objectid since it is a pointer
franky implements a 60fps capped loop
franky fixes memory leaks
franky integrates vld
franky adds a terminate function to the input layer to clean the default key listener
franky adds code to call garbage collector on lua
franky improves the termination of the application
franky clears memory leaks in the main game state
franky starts using a worker queue instead of a locked queue for passing commands and remove the allocation/deallocation of the commands in hope of speeding up the process
franky makes a send command sync on the render thread
franky fixes up a bit the ball script