basic objects created.
still working on basics