Merge pull request #3 from lucasmatthieu/master

Creating file structure and implementating skeleton
Merge pull request #4 from lucasmatthieu/master

adding hashmap abstract class, filled FSTransitionList
Adding fsautomateengine skeleton
Merge pull request #5 from lucasmatthieu/master

Made some refactoring
Adding top level class content with correct init
Introducing error class to get details of what gone wrong
Replacing type Object to create FSValueAlphabet by String