added more to outline and finished Superposition class