created basic infrastructure and simplistic proof of concept