Re-work the Infobar as seperate module, extend capabilities

This removes the current infobar from viewport and creates a seperate module. Re-works how it operates to eliminate excess re-computation of essentially static information. Extends what's available to include more info on durability, memory use, etc. Adds
XP and faction rep feedback.