Implemented visuals, fixed bugs