Tidy up gemspec
Create project skel
Implement config parser and value object
Use to_prepare to run validation after initialize

- and profile_id is required
More check for time parser
Better implementation for schedule
Add implementation & testcase for buffer registration