Added decimal to binary and octal conversions and various small changes