Major update

* Using Boost
* Working arguments and help
* tick is working