Refactaring
Update program
bugfixed
add coveralls file