Added Smart-I support
Reworked library
Reworked transfer app