Add testing skeleton, change BigDecimal to double