added typechecking for ints and floats
added if stmt
added or
added anding
added equal and not equal