Finally, a new working and complete Hannah class. It's not finished but its fully featured!