This is jevks's project which I edited a bit to help out. The original project notes: Project in Process Thanks to Tohmis and Ernie Parke for help fixing codes :)