First stable version

This is the first stable version

close #4