improves precision in prices by ceiling prices, fixes #35
improves code quality
Merge pull request #36 from Uepsilon/precision_improvement

Precision improvement