Added volume attachment functionality. Also cleaned up code to have each
function (below) be independent modules & utilize the seperate utils class:

- volume creation
- instance creation
- volume status retrieval
- instance status retrieval
- volume attach