Initial version, refactoring needed
Added installation information