TODO: 1. Finish documentation 2. Handle an error situation at pad edit 3. Write INSTALL.md 3. Add timeout