Refactoring, admission controller initial implementation, gson integration