Added Color, cleaned up organization, improved particles.