basic PIP tests implemented (includes revoke)
added first gui implementation (javafx)
added first gui implementation (javafx)