Added Java Archicture and Design Document

Not quite finished