Build up infrastructure

Signed-off-by: Evan Zeller <evanrzeller@gmail.com>