Refactor directory strucutre

add examples folder
rename copyright file
add __init__.py
remove previous pip installation files
delete temporary build folder
Move copyright to license
Update .gitignore
Add setup.py
Add launcher and add run() to examples to support launcher
remove temporary test file
Add requirements.txt
Update README
Update the import method and correct workflow in launcher

Tried to move arduino, extras,  internal in the parent directory, yet the program stucks. Might be these file cannot import each other when not in a package.
Update .gitignore
Add run() and allow launcher to use examples
Add more examples to launcher.py
Add Documentaion support, conf.py for readthedocs.org