Add usage and flesh out gem