Added AspectJ and basic authentication

Added AsceptJ which works between 3rd and 2nd module, check for status
codes  (just one for now). In order to make basic authentication to
work, one must input their credentials in code.