Initial Commit

Code taken from own SVN repo