12 Jan 2014 Initial Comit

Still work in Progress.