Added return value to main
Merge v0.1
Merge v0.2
factor.h:1:13: Function factors defined more than once
   factor.c:20:1: Previous definition of factors
factor.c:6:9: Variable j declared but not used
  A variable is declared but never used.