created box class, refactored project dirs and we are ready to go