Initial commit

o creates basic package structure