...sorry found a major bug which slowed the development just going to fix it then be done with this :D