Use post instead of get
Replace the procedures with class function calls
Add a function to refresh the object's properties
Allow no limit for delete_from
Simplifying the code by using the modules
Adding more functionalities to each class
Updating the module tests
Applying the User module to each file
Fix important bug - current deck should behave fine now