clean project struct and sample heap impl for DS tutoring