add ant and ivy build scripts
update API description in readme
add initial requirements and timeline documents
setup initial type system
update build file for new classpath, java 1.8, add spark dependency
update type classes to allow serialization
initial implementation of http server