Added decimal, negative and clear buttons/fixed minor bugs