first implementation of gems spawning and falling