minor cleanup
fixed spacing, that's all
added str_match method to tools
added hash code generator
added linked lists
added hash objects
placeholder updates for testing