Functions refactored, isolated action computing out from play
README updated