Simple Codebase

Just the basics. More work needed