Updated gitignore.
Initial work on presentaiton logic.