Fixed some bugs and made it function more like computer_store
The collection is writting when the application closes and not as Put() is called.
Save computer store when the application closes. Currently, it will be very bad if the server is shutdown with sig9 or resets unexpectedly. Much data will be lose.