Implemented better feedback handling and tool checking, and began work on particle effects