Updated git ignore
Added EvMS library jar
Updated Component abstract class.