Preparations before implementing actual mode code
added support library to repo