Initial code base

Signed-off-by: Eirik Bjornset <ebjornset@gmail.com>