Initial Commit

Moving the entire plugin to its own repositories so the main tree can
accomadate multiple IDE's.