Statemachine implementation using neverlang