Refactor to use only gui system for sprites