Work done so far. Mostly MVC set up and package structure done thus far, still need to implement the search functions and some support classes.