Better README

Adding to the README the license and the package structure.
Basic functionalities

Adding basic exceptions and annotations, as well as a method to filter
BufferedImage and JavaFX Image to grayscale.