Does some stuff!
Adding setup.
updates
Basic structure in place.