Adding implementation of deck classes + util classes