Added maven, and also added a WIP Configuration system.
Fixed WCN.java from the merge.