Initial commit with jnaerated bindings + very basic platform / device wrappers