Refactor: Moved visuals to view directory