refactor
added fatpack version
added componet test