Added GUI interface, made sprites load more efficiently