Looks fantastic, I think you've got just the right amount of logic and utility modules.