Update v2.4; Made alot of changes and addition over a period of a week. Had to work out some bugs and get the functionality of my buttons working properly. This project is almost done and I will post documentation after it is completed.