Code cleanup

- Remove duplicate code
- Utilize korlib where possible
Code Cleanup

- Remove unused code
- Remove projects no longer used
- Update solution to remove projects no longer used
Merge pull request #114 from charsleysa/metadata

Code cleanup and bug fix