gc - removing swap file
gc - adding other classes for exception handling and transactions
gc - adding other classes for exception handling and transactions