Added property size metric to structural plugin
Also refactored structural plugin to use singleton pattern for quicker
execution.