<commit_before># Todo

## Completed

1. Consolidated mercury files into vendor directory. Including scripts, styles, images, templates.
1. Renamed `.js.coffee` to `.coffee` to clean things up
1. Added `src/` directory and empty `mercury.css` and `mercury.js` loader files
	- This allows for inclusion of uncompiled/individual files for development, and compiled/bundled files for production

1. Implement the load files
1. Port over the original `mercury.js` and `mercury_loader.js` files
1. Move styles over from SCSS to LESS to support node.js and client-side compilation better

## Upcoming

1. Fix styling bug
1. Add less server-side compilatio
1. Allow the template urls to be customisable / loaded in dynamically
1. Add a compiler/bundler/builder
1. Move the `vendor/mercury` directory to root and delete other project files
	1. In another clone, implement the mercury submodule and rename project to mercury-rails
1. Create a mercury-node repository which will have a node implementation of mercury-rails

## Minor

1. Change indentations from spaces to tabs<commit_msg>updated todo<commit_after># Todo

## Completed

1. Consolidated mercury files into vendor directory. Including scripts, styles, images, templates.
1. Renamed `.js.coffee` to `.coffee` to clean things up
1. Added `src/` directory and empty `mercury.css` and `mercury.js` loader files
	- This allows for inclusion of uncompiled/individual files for development, and compiled/bundled files for production
1. Implement the load files
1. Port over the original `mercury.js` and `mercury_loader.js` files
1. Move styles over from SCSS to LESS to support node.js and client-side compilation better
1. Add coffeescript server-side compilation

## Upcoming

1. Fix styling bug
1. Add less server-side compilation
1. Allow the template urls to be customisable / loaded in dynamically
1. Add a compiler/bundler/builder
1. Move the `vendor/mercury` directory to root and delete other project files
	1. In another clone, implement the mercury submodule and rename project to mercury-rails
1. Create a mercury-node repository which will have a node implementation of mercury-rails

## Minor

1. Change indentations from spaces to tabs
{'fraction_non_alphanumeric': 0.06281292671825216, 'fraction_numerical': 0.013199817933545745, 'mean_word_length': 4.413793103448276, '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': '5751084', 'n_tokens_mistral': 622, 'n_tokens_neox': 598, 'n_words': 303}