Many improvements

-Use Java 8
-Support for Links
-Better way of getting data from Things