add bukkit source
Start player object and refactor bridging code