It has been a long time since ive looked at this however there was a lot of changes I did.
Thre are some problems that need to be ironed out. Honestly dont know when I will be able to get to this again.
Have not committed anything in over a year for this one, cheers!