added tags
add points
added variables
added boxes, some refactoring, inlines, updated README... still ugly code and need some tests.