Initial Commit

Committing all files for the plugging to function