added license
using external linked-list based memory
base conversion done
bugfixes
update