WILL UPLOAD SOON, CODE IS FOUND ON GITHUB. here