initial project version
Initial merge of src files into repository

Merge https://github.com/khasse/elasticity