Initial codebase added, work in progress