Initial commit. Added a couple of methods but there's no main entry
point yet. Work in progress.