Fixed some shit and added a demo