Add 5-balls support, level-support, update jQuery and minor refactoring