* [console] Rename MyConsole as Console
* [console] break infinite loop
* [console] fix typo
* [console] clean up helpers
* [cli] Main use ZIO#provide to run program
* [cli] Main define Program type alias
* [cli] Program handle cli args in Program
* [cli] Program doesn't extend PlanBuilder
* [cli] refactoring
* [cli] rename ParseArgs as CliArgs
* [cli] CliArgs#apply renamed a parse
* [storage-aws] S3StorageService renamed as S3Storage
* [storage-api] Rename StorageService as Storage.Service
* [storage-api] make Storage.copy effectTotal
* [storage-api] make Storage.delete effectTotal
* [storage-api] make Storage.shutdown effectTotal
* [storage-api] make Storage.upload effectTotal
* [storage-aws] Lister refactoring
* [storage-aws] make Lister into a trait
* [storage-aws] make Copier into a trait
* [storage-aws] make Deleter into a trait
* [storate-aws] make Uploader into a trait
* [storage-aws] AmazonS3 move error handling out of client wrapper
* [storage-aws] DeleterTest added
* [storage-aws] ListerTest added
* [storage-aws] Uploader refactoring
* [storage-aws] CopierTest test Copier directly
* [storage-aws] DeleterTest test Deleter directly
* [storate-aws] ListerTest test Lister directly
* [storage-aws] UploaderTest added
* [storage-aws] S3Storage.Live replaces S3StorageServiceBuilder
* Complete migration to Module for Storage
* [cli] Main define LiveThorpApp object
* [core] Add CoreTypes
* [cli] Program Refactoring
* [core] PlanBuilding Refactoring
* [changelog] updated
* [console] Console.Live Usage of get on optional type
* [storage-aws] AmazonS3ClientTestFixture Use wildcards when selecting more than 6 elements