Pre-Final Version 3.1

All functions now take and give little-endian long numbers
ReverseList has been changed