First usable version

1 added __init__.py to have a package
2 rewrite of core.py and basic functionality check
3 added utils.py to
Version 0.01

Cleaned up the comments here and there, ready to push to github