Added all the Current Code

This is Highly WIP