added specs and updated readme