Moved vectors into utils and delete fsm