Added base

Still a lot of work to do...