parse String, Int, Float and Bool arguments
add interactive mode