Adds movement logic and lighting