io more or less working.

almost every data manipulation possible per user input.
more or less safe.

using nondigits on int input still explodes.

todo: catch those exceptions and make some gui