added boolean
added boolean methods, made interactive
changed number to double, added pi