Initial commit

Initial commit of knclprt v0.1