test

test
Revert "test"

This reverts commit 28f16866c5604c2ea53c3996558a16a455aa5379.
Basic Implementation
commit
Basic Implementation working

ComponentPositions now works as a substitute for the HashBiMap
atomPositions
Some comments
Merged utility-class into component-positions

Merged some changes from utility-class into component-positions. Needed
to get more accurate results / cli.
Added getAtomWeight
Refactor of names
Added addneighbours and pass boolean instead of cli

addNeighbours added to deal with functional groups
No longer passing cli to StucturalFormula, passing boolean instead.
Merged with master
Switched to spaces instead of tabs
Partial Implementation

Refactored most if not all of atomPositions to ComponentPositions
Added most the methods needed for ComponentPositions
Removed print statements from StructuralFormula
Removed print statements from StructuralFormula
More Re-factoring

Found another atompostions implementation to re-factor
Also added addAtomSet to ComponentPositions for future use
Update pom and smarts example.
Changes from review

Made the changes from the meeting review.
All data objects are now private and hidden.
Refactor of printPositions
Merge with master
Fixed bug with molecules with 1 atomSet

Simple bug where structuralFormula was not printing singular atomSets.