Adding strategy interface code and readme