Removal of Directors: an Exploration of the Contemporary Corporate Law and Governance Issues