<commit_before>This README is wildly out of date as of April 13th
All the templating views are being moved to fan, just leaving the realtime pubsub/query and template construction in fin

Create an item
	fin.create({ type: 'user', name: 'marcus' }, function(newItemId) { ... })

Query for items
	fin.query({ type: 'user' }, function(mutation) { ... })

Subscribe to an item property
	fin.subscribe(itemId, propertyName, function(mutation) { ... })

Mutate an item property
	fin.set(itemId, propertyName, value)

Getting started
--------------

Fin requires node and redis
	sudo make install-node
	sudo make install-redis

Fin also needs some local libraries
	make lib/js.io
	make lib/redis-node-client

Run redis server, fin server, and fin query observer
	# Start redis
	redis-server redis.conf &
	# Start a fin server
	node run_server.js &
	# Start a fin query observer
	node run_query_observer.js &

Fire up a browser to localhost/[path to fin]/demo<commit_msg>Remove out of date notice from README instructions<commit_after>API
---

Create an item
	fin.create({ type: 'user', name: 'marcus' }, function(newItemId) { ... })

Query for items
	fin.query({ type: 'user' }, function(mutation) { ... })

Subscribe to an item property
	fin.subscribe(itemId, propertyName, function(mutation) { ... })

Mutate an item property
	fin.set(itemId, propertyName, value)

Getting started
---------------

Fin requires node and redis
	sudo make install-node
	sudo make install-redis

Fin also needs some local libraries
	make lib/js.io
	make lib/redis-node-client

Run redis server, fin server, and fin query observer
	# Start redis
	redis-server redis.conf &
	# Start a fin server
	node run_server.js &
	# Start a fin query observer
	node run_query_observer.js &

Fire up a browser to localhost/[path to fin]/demo
{'fraction_non_alphanumeric': 0.10654827968923418, 'fraction_numerical': 0.0011098779134295228, 'mean_word_length': 3.732283464566929, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '547611', 'n_tokens_mistral': 568, 'n_tokens_neox': 551, 'n_words': 213}