bug fixes
code refactoring
functionality to delete keypairs when deleting cluster

Signed-off-by: Izhar ul Hassan <ezhaar@gmail.com>