removed exceptions
project restruct + started on pure python wrapper