Rewrite of the RealBanks Plugin using the MVC Design-Pattern (Including an API [Alpha Stage] for dependencies)