added outlines and shadows.  also fixed a few bugs