data strcuture experiments
added basic structures