Changes to make maven assembly work.
Build scripts.
Added TODO list.