Been working on this all this week but I really haven't had good time to finish it and will probably have to put it on pause for the moment unfortunately.