Basic Fragment constructor