Currently our terraform is designed to set up localstack. This diff splits the config into dev/ and remote/ directories, and moves the current config into dev/. This is so we can add remote/ and set up a remote AWS account.
Shared resources (DDB tables and S3 buckets) are held in `modules/shared/` directory as a terraform module.