This tool kit will support some common function for game development, so that I don't have to implement them again and again