improve decomposition (algorithm reimplemented, tests added)
__init__ files added to all modules
recogn module added with alpha-version of feature learning