Hotifx
Updated API for external use, renamed classes for easier usage