refactored make and added a new example
readme, build