Completed Skeleton Programming.. Functionality wise, it works!

Need to customize it a bit to make it alpha ready!