Add basic classes and execute file.
Modify files for install.
Merge pull request #1 from hassaku/basic_functions

Basic functions