added folder capability without any click listeners yet and organized into packages