All functionality implemented

Added overflow support (build additional images as needed)
Added name shortening ( 10000000 -> 10M, 68000 -> 68K )
Added save ability