[PATCH 01/18] Refactor system building to use syskind specific class