complete core refactoring + new cache monitor app