add code, readme, bower setup and gitignore