handle "1h23m" formatting
split input class into separate file and combine on compile
update readme and version