Change Vector data structure for ArrayList, no synchronization is needed
Refactor some resources to make project more general. Add some content to README file
Add some doc. Refactor fragment names
README refactor
New README
Update README