Implement Custom Interface #1

Closed
Sudo-Ivan wants to merge 7 commits from custom-interface into master

7 Commits