Update for all classes

New methods :smile: init() and reset(). For memory management.