Re implemented Double, implemented floating point arrays

Re implemented Double to match the IEEE 754 format,  implemented
floating point arrays, bug fixes, comment correction