big-refactored Title and Module detection

Change-Id: Ib952435b4de693ad609af8091e4008cecae3c29b