[base] Fix build, tie in ResourceStatus class.
[engine] Fix build by removing double inclusions.
[engine] Tie ResourceStatus into engine logic.
[engine] Fix minor bugs and build problems.
[webui] Display more resource information and make tree view wider.