Updated Java Files.

- Split classes into separate files,
- Added relative path for cell configurations