Updated readme
Fixed file order in VS project
Code cleanup of Operation type

'with' keyword was redundant, members are upper camel cased in f#
standards.
Moved function to get subject to separate module

This allows the use of the function as a generic function without the use
of noisy parenthesis.